spined loach - Turkish English Dictionary